<?php
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
require_once 'config.php';

if (DEBUGPRINT)
	echo date ( 'Y-m-d [H:i:s]' );



if (isset ($_POST['name'])) {
   $name = $_POST['name']; 
}
if (isset ($_POST['message'])){
		$message = $_POST['message'];}

if (! isset ( $_GET ['page'] ))
	
	$page = 1;
else {
	$page = $_GET ['page'];
}


$gb_templates = new templates ();

// добавление сообщения
if (isset ($_GET ['add'])) {
	$gb_templates->addMessage ( $message, $name );
}

// добавление комментария
if (isset ($_GET ['addcomm'])) {

	$gb_templates->addComent ( intval ( $_GET ['addcomm'] ), $message, $name );
	
	header ( 'Location: ' . PATH . "?page=1" );

}

// удаление сообщения
if (isset ($_GET ['del'])) {

	$gb_templates->DelMessage ( intval ( $_GET ['del'] ) );
}

// удаление комментария
if (isset ($_GET ['delcoment'])) {
	
	$gb_templates->DelComent ( intval ( $_GET ['delcoment'] ) );

}

// применение изменения сообщения
if (isset ($_GET ['changeok'])) {
	
	echo "<br> Сообщение было изменено";
	$gb_templates->change_message ( intval ( $_GET ['changeok'] ), $message, $name );
}

// применение изменения комментария
if (isset ($_GET ['changecomentok'])) {
	echo "<br> Комментарий был изменен";
	$gb_templates->change_coment ( intval ( $_GET ['changecomentok'] ), $message, $name );
}

// форма комментирования
if (isset ( $_GET ['coment'] )) {

	$gb_templates->template_form_addComent ( intval ( $_GET ['coment'] ) );
	die;
}
;

// форма изменения сообщения
if (isset ( $_GET ['change'] )) {
	
	$gb_templates->template_form_change_message ( intval ( $_GET ['change'] ) );
	die;
}

// форма изменения комментария
if (isset ( $_GET ['changecoment'] )) {

	$gb_templates->template_form_change_comment ( intval ( $_GET ['changecoment'] ) );
	die;
}

// обычное отображение книги
$gb_templates->template_form ();
$gb_templates->showmessages ();




